home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 October: Mac OS SDK / Dev.CD Oct 97 SDK1.toast / Development Kits (Disc 1) / Apple Shared Library Manager / ASLM Examples / TestTools / Sources / TestPriorityList.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-11-19  |  732 b   |  38 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        TestPriorityList.h
  3.  
  4.     Contains:    Declaration for TTestPriorityList class
  5.  
  6.     Copyright:    © 1991-1993 by Apple Computer, Inc., all rights reserved.
  7.  
  8. */
  9.  
  10. #ifndef __TESTPRIORITYLIST__
  11. #define __TESTPRIORITYLIST__
  12.  
  13. #ifndef __TESTCLASS__
  14. #include "TestClass.h"
  15. #endif
  16. #ifndef __LIBRARYMANAGERCLASSES__
  17. #include <LibraryManagerClasses.h>
  18. #endif
  19.  
  20. #define kTTestPriorityListID    kTestToolPrefix "TTestPriorityList,1.2"
  21.  
  22.  
  23. class TTestPriorityList : public TTestTool
  24. {
  25.     BodyTest(PriorityList, PriorityList);
  26.     
  27.     virtual void    TestIsEmpty(Boolean) const;
  28.     virtual void    TestCount(size_t) const;
  29.     virtual void    TestFirstLast(short, short, short) const;
  30.     virtual void    TestMember(short, Boolean) const;
  31.     
  32.     TPriorityLink*    fArray[100];
  33. };
  34.  
  35. #endif
  36.  
  37.  
  38.